someone that takes care of a place or thing - Türkçe İngilizce Sözlük